home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-01-28 | 36.5 KB | 1,030 lines |
-
-
-
-
-
-
- Capital Gainz Version 3.1
- Copyright 1992 by David Lee Cohen. All Rights Reserved.
-
- Dave Cohen
- DBLinx
- P.O. Box 12545
- RTP, NC 27709-2545
- (919)-469-5196
- (919)-469-3972 BBS
- CompuServe ID: 70431,132
- Internet:davec@rock.concert.net
- January 28, 1993
-
- ======================================================================
- Capital Gainz, the Capital Gainz Utility Program, the Capital Gainz
- Graphics Program, the Capital Gainz Demo, and all online and printed
- Capital Gainz documentation are Copyright 1992 by David Lee Cohen.
- Unauthorized duplication or distribution is prohibited, except for:
-
- => Personal backup copies.
- => Copies of the Capital Gainz Demo/Tutorial may be distributed,
- but no fee may be charged.
- => Copies of the Evaluation Version of Capital Gainz may be made
- and distributed, according to the guidelines listed in the online
- VENDOR.DOC file.
- The Evaluation Version is a special version of Capital Gainz,
- includes online documentation only, and DOES NOT include the
- Capital Gainz Utility Program or the Capital Gainz Graphics
- Program.
-
- Disk vendors interested in distributing the Evaluation Version of
- Capital Gainz should read the guidelines in VENDOR.DOC.
-
- Capital Gainz, the Capital Gainz Utility Program, the Capital Gainz
- Graphics Program, the Capital Gainz Demo, and online and printed
- Capital Gainz documentation are protected by U.S. and International
- Copyright Laws.
- ======================================================================
- Capital Gainz Revision History
-
- Revision 1.0:
- * Initial release of Capital Gainz.
-
- Revision 1.1:
- * 'Backup' is now invoked via a function key on the Main Menu
- instead of being a menu option.
-
- * Entering a key corresponding to the initial character of a menu
- selection now automatically invokes the associated function.
-
- * 'Stock Split' is now a function key on the Security Table.
-
-
-
-
-
- * Totals on the bottom of the Security Table are now recalculated
- after executing a price change operation.
-
- * 'Open Shares' has been added to the Security Lookup Table.
-
- * Broker/investment company name changes and broker/investment
- company deletions now propagate to all securities that reference
- the broker. Deletion of an entry in the broker table clears the
- broker field in associated securities.
-
- * Fixed a problem with transaction logging that cause abort.
-
- Revision 1.2:
- * Added Money Market Fund security type.
-
- * Changed SHARES field of OPEN/CLOSE files from allowing up to
- 9,999.9999 shares to allow up to 999,999.9999.
-
- Revision 2.0:
- * Faster building of tables - approximately 10-15% faster. Faster
- printing - approximately 10-15% faster. Smaller runtime
- requirements - approximately 10-15KB less.
-
- * Report menu now includes portfolio and broker options.
-
- * Install program added.
-
- * Can now DOS shell from any menu, program only uses about 4KB.
-
- * Added VENDOR.DOC file for vendors.
-
- * Fractions window automatically brought up for BUY, SELL,
- DISTRIBUTIONS, and PRICE CHANGE.
-
- * Fixed bug in selling shares by ID, can now go back and change
- amount to sell after entering a portion to sell previously.
-
- * Fixed 'value' on total screens and on reports for OPEN shares so
- that commission is not subtracted.
-
- * Price update from security table now skips securities with no
- open shares.
-
- * Got rid of per share value on detail report for distribution type
- of FEE.
-
- Revision 2.1:
- * Fixed problem where attempting to change entries in the SOLD log
- resulted in the error 'Can't Change Sell Method'.
-
- * Fixed problem where rounding error could cause the amount
-
-
-
-
-
- calculated during a sale to be up to several cents different from
- entered amount.
-
- * Deleting a Security now updates Security Table totals.
-
- * Fixed problem in Reports - if a report was sent to a file, all
- subsequent reports had to be sent to a file as well.
-
- * Reports now use 62 lines instead of 55.
-
- * Security Summary report open totals now show correct gain/loss
- when reporting over a range of dates.
-
- * Added subtotals to Sold Shares Detail report so all shares
- involved in disposition are grouped together.
-
- * Integrated upgrade utility into installation procedure.
-
- Revision 2.2 (8/6/91):
- * Can group delete log entries by date range.
-
- * Due to the addition of extra functions, some screens now have a
- More function key. This key shows other available functions.
-
- * Price/Date no longer required when add/change Security.
-
- * Replaced single, latest Price in security with a price history.
- You can add/change/update price history entries from a table
- available from the Security Table function key. The Price History
- Table flags highs and lows, and displays distributions and
- average price. You can also print a Price History report.
-
- * Changed CAPGNZBU.BAT to recognize either a drive letter or a
- drive letter followed by a ':'.
-
- * When print to a file, file name entered is validated instead of
- being automatically translated into a valid name.
-
- * Revamped user's manual. Added details on where you can get more
- information on dividend reinvestment plans. Added chapter on how
- you can use Capital Gainz for analysis. Also, screen depictions
- now use extended ASCII line drawing characters.
-
- * Changed SETTINGS to an ASCII file, SETTINGS.K01 no longer exists.
-
- * You can now customize the screen colors through the Global
- Settings form. Screens are divided by type (i.e., Security,
- Broker, etc) and kind (i.e., Form, Table, etc).
-
- * Fixed a bug where you could not change Sell Method even if no
- shares were sold.
-
-
-
-
-
- * Added 'Quit' to Main Menu, can no longer Escape to DOS.
-
- * Date Range is now acceptable in any order - the later date can be
- entered as From and the earlier date entered as To.
-
- * Added Allocation display and report. This breaks down your
- portfolio by amount per Security Type. Amounts are shown and
- percentages calculated.
-
- * When doing Price Update, all securities - even those with 0 open
- shares - are included. This is so you can track price history.
- Skip Forward and Skip Backward functions are also available.
-
- * Reports now include page numbers in the upper right hand corner.
-
- * When entering Buy/Sell/Distribution from Activity Menu, the
- Buy/Sell/Distribution Forms include a counter of records added in
- the upper right hand corner.
-
- * Added Schedule B and D reports, similar to tax forms. After
- accepting the desired year, the Dividend information on Part II
- of Schedule B is printed, and the Capital Gains information from
- Parts I, II, and III of Schedule D is printed.
-
- * Added last buy/sell/distr dates to Security Lookup Table.
-
- * Menus items are numbered, and keying in the number automatically
- selects the indicated item. After selecting an item, a checkmark
- is placed to the left of the number.
-
- * Stock splits to modify per share amounts in distribution records.
-
- * Reports - Added lines per page to Settings - this sets the lines
- per page for reports; added line draw chars to Settings - this
- allows you to print dashes instead of line drawing characters in
- your reports; reports no longer do initial form feed, saving
- paper; can abort printing with the ESCAPE key; added 'end-of-
- report' marker.
-
- * The total return figure would be incorrect if there was a stock
- split after the start of the date range, and the first date
- within the range was in the closed shares log. The price history
- file fixes this problem.
-
- * Fixed a couple of inconsistencies in calculating gain/loss
- percentages for reports. These inconsistencies were related to
- the commissions involved.
-
- * Overhauled the internal overlay structure, resulting in better
- performance and less memory usage.
-
-
-
-
-
- * Can now print activity detail reports from open, close,
- distribution logs. Can print summary report from security summary
- screen.
-
- * Increased description length for Security Type, Distribution
- Type.
-
- * Portfolio Report can be subtotaled by Broker/Investment Company.
- Also, security account numbers were added to the report.
-
- * Added Open Amount/Open Commission totals to Sold Shares Detail
- Report and Security Summary Report for closed shares.
-
- * Security Summary Report, and Distribution Detail Report now
- include capital gain distributions per share.
-
- * Remaining open records after a double category sale now maintain
- the original purchase price in the record.
-
- * Can now modify the last migration date and the 'any sold' flag
- for double category securities
-
- Revision 2.2 (9/13/91):
- * The default choice of 60 lines per page was not wise, as it
- results in most laser printers printing blank or 'short' pages.
- This was changed to 58.
-
- * After you printed a Price History Report from the Price History
- table, Capital Gainz thought it was showing the prices for a
- different security. The same problem existed for the Open Shares,
- Closed Shares, and Distribution Log tables.
-
- * The second and subsequent times you printed a report during a
- session, Capital Gainz erroneously output an initial formfeed.
-
- * The Date Range was ignored in the Security Summary Report.
-
- * Your could not change/delete entries in the price history table.
-
- Revision 2.2 (11/06/91):
- * On the Security Summary report, the Grand Total Closed Gain/Loss
- percentage is calculated incorrectly. The gain/loss is divided by
- close amount, instead of open amount.
-
- * On the Closed Shares Report, subtotals are inadvertantly printed
- after every two closed records with differing closed dates.
-
- * UPGRADE program failed on long pathnames.
-
- Revision 2.2 (01/05/92):
- * (d) Sales Price totals on Schedule D were incorrect - they
-
-
-
-
-
- included sales commissions. The gain/loss figures were correct,
- though.
-
- Revision 2.2 (01/11/92):
- * Security Summary screen - failed to pick up first/last price when
- Print. Also, upon return from printing, screen had incorrect
- values.
-
- Revision 3.0 (12/31/91):
- * Can now send reports to the screen. This eliminates the Security
- Summary and Allocation screens, since you can view the reports.
- The internal veiwer supports: go to top, go to bottom, go to
- page, scroll up line/page, scroll down line/page. If you are
- partial to a particular file viewer, such as LIST, you can
- specify it in the User Settings screen and it will be used for
- viewing reports.
-
- * Global Settings is now called User Settings.
-
- * Added Average Annual Return (APR) calculation to Activity Summary
- Report (was Security Summary Report). Uses simple, yearly
- compounding calculation.
-
- * Added a 'performance' calculation to the Activity Summary Report
- (was the Security Summary Report). This calculation tells you how
- you've done with a particular security, factoring in initial
- amount, purchases, distributions, sales, and ending amount. Also
- calculates APR. Return is calculated by using the holdings at the
- start of the request period, the purchases during the period, the
- sales during the period, and the open value at the end.
-
- * Allocation Report does not print initial blank sheet anymore.
-
- * Supports up to 999 portfolios. Functions are divided into global
- and local (current portfolio) operations.
-
- * Added concept of 'local' and 'global' securities.
-
- * DoublePrint, DP.COM, is a nice little bonus for registered users:
- you can print 2 pages per sheet in landscape mode on a LaserJet
- IIP compatible. Type DP ? for a list of commands.
-
- * Changed Y N (yes/no) options to YES NO. A little bit prettier.
-
- * INSTALL can automatically update the FILES= statement in your
- CONFIG.SYS file. For upgrades, it extracts the registration
- number from the previous installation.
-
- * INSTALL constructs a CG.BAT startup file. This batch file changes
- to the directory specified at installation, cleans up any
- leftover temporary files, and executes CAPGNZ.EXE. You can choose
-
-
-
-
-
- to have this copied to your root directory.
-
- * There is a new batch file, CAPGNZRS.BAT, that restores files
- backed up with CAPGNZBU.BAT.
-
- * INSTALL now accepts a directory name for temporary files created
- and used by Capital Gainz. If you make this a RAM drive, printing
- and DOS commands are much faster.
-
- * INSTALL now lets you install programs, documentation, and utility
- program in any combination.
-
- * The Users Manual includes chapters on quick tour, installation,
- performance, disk/space, running under DOS 5.0/Windows, and error
- messages.
-
- * INSTALL creates a file called CAPGNZ.INF that contains
- information such as the version number, registration number, and
- temporary directory.
-
- * User Settings now lets you specify the Form Accept/Reject short
- cut keys. By default, these are CTRL-ENTER and CTRL-ESC. You can
- redefine them to avoid Windows and DOS 5.0 keystroke conflicts.
-
- * Distribution per share information is kept in the Price History
- record in addition to the Distribution record. Also, stock split
- information is kept in the Price History record. The Price
- History table includes prices, distributions per share, and stock
- splits, and they are all updateable.
-
- * You can execute and record stock splits, or just record them.
- Stock splits affect all local securities linked to the global
- security.
-
- * When recording distributions, the Distribution record is written
- and a distribution per share record is added to the Price History
- file.
-
- * You can specify precision for prices and number of shares for
- each local security, from 2 to 4 decimal places. Now, Capital
- Gainz default calculations on Buy/Sell/Distr Forms should not
- need modification. Plus, on installation, Capital Gainz scans the
- activity logs for each security and determines the required
- precision - so you probably don't have to change anything.
-
- * When filling in the Buy Form or Sell Form, you can specify any 2
- of: number of shares, price, amount. Capital Gainz will calculate
- the other value. For Distributions, you specify one of: amount,
- per share.
-
- * Short sales are now supported. There is a new Sell Method, 'SHORT
-
-
-
-
-
- SALE'. the purchase price is 0 until you cover the sale. When you
- record a purchase in the Buy Form, Capital Gainz checks for any
- outstanding short sales for the security and asks if you want to
- cover them.
-
- * In User Settings, you can elect to include or not include open
- commissions in the basis for calculations. Previously, they were
- not included in the basis - thus, you could have greater than
- 100% loss on an open or closed position.
-
- * You can choose to view the user documentation from the Main Menu.
- This uses the same file viewer as for reports, but with one big
- performance enhancement for the users manual - on installation,
- a small index file is created for the users manual to speed up
- going to specific pages.
-
- * Some of the function keys on tables have changed, particularly in
- the Local Security Table (previously the Security Table).
-
- * Last accessed local/global security is saved and highlighted on
- return to the table.
-
- * When recording a FEE in the Distribution Form, you have the
- option of selling shares to cover the amount.
-
- * You can now use an averaging method with non-mutual fund
- securities. You are given a warning, and the IRS won't like it.
-
- * From the Local or Global Security Table, you can choose to update
- prices from an ASCII file. You can create a 'skeleton' price
- file, with all of the global security symbols.
-
- * A separate program CGUTIL, provides some handy, non-essential
- tools for registered Capital Gainz users. This program includes:
- Upgrade, Rebuild Price History File, Copy/Move Portfolio,
- Copy/Move Security, and Import/Export Comma-Delimited File.
-
- * Added Interest distribution type. A global security is defined as
- receiving interest or dividends.
-
- * Added option to Broker/Investment Company Report to summarize
- commissions and fees.
-
- * The Activity Log screens now include a function key to change the
- security, in addition to the ESC key.
-
- * Added 'Cost' to Portfolio Detail Report (was Portfolio Report).
-
- * Added total open shares value to right of Shares field on Buy
- Form.
-
-
-
-
-
- * If you have Confirm Delete set to YES, then deleting a record
- causes the appropriate form to pop up, and then you are asked for
- confirmation. You don't accept the form first anymore. Likewise,
- if you are not confirming deletions, then you are not shown the
- corresponding form before the record is deleted.
-
- * The Interest section has been added to the Schedule B report.
-
- * The Schedule D report has been replaced by the Schedule D-1
- report.
-
- * Added a listing of fees to the Schedule B report.
-
- * You can now specify whether or not to round off to dollar values
- in the tax forms.
-
- * The tax forms now print the local security symbol and as much of
- the symbol name as will fit on the form.
-
- * You can now switch between the Buy Form, Sell Form, and
- Distribution Form without going back to the Activity Menu.
-
- * Reports were renamed for consistency's sake: there is now
- Portfolio Summary, Portfolio Detail, Activity Summary, and
- Activity Detail (as well as the rest). What may cause confusion
- for current users is that the Portfolio Report is now the
- Portfolio Detail Report, and the Security Summary Report is now
- the Activity Summary Report.
-
- * Added an option to the Portfolio Detail (previously the Security
- Summary) report to use a brief report format, with one line per
- security.
-
- * Added two options to the Activity Detail report. You can group
- the logs by security or log type, and you can print a 'mixed'
- detail report. The mixed report shows one line per transaction,
- and open, close, and distribution activity is intermingled in
- chronological order.
-
- * Overhauled the Double Category selling method. Instead of Capital
- Gainz automatically performing share 'migration' from short term
- to long term, it's now only done on user request. Thus, entering
- historical information on selling shares will work correctly. In
- essence, the last share migration date is the date used to
- determine short-term and long-term status.
-
- * The actual open price is now saved in the sold shares records.
- This allows the actual open price/amount to be be used when you
- 'unsell' shares that used an averaging sell method.
-
- * The Date Range form combines the two forms used previously into
-
-
-
-
-
- one. You can enter the begin/end date, or hit a function key to
- use all dates.
-
- * Transaction logging is now inactive - the option on the settings
- form is ignored.
-
- * You can now reinvest a distribution in a different security.
-
- * You can now redistribute proceeds from a sale into another
- security, for sweeping the proceeds to other accounts. This works
- similar to distribution reinvestments. There is a new setting to
- allow this.
-
- Revision 3.0 (02/24/92):
- * Price History report now has totals, high and low prices at
- bottom.
-
- * Fixed problem where deleting a local security did not delete
- associated open shares, closed shares, and distribution records
- if Confirm Deletes was set to NO.
-
- * Removed FEE from Price Type Lookup Table.
-
- * You can now 'unsell' a deleted range of closed shares records.
-
- * When unsell shares, shares are combined with existing open
- shares, if possible.
-
- * Added Return of Principal (PRIN) to distribution types, but
- actually ends up selling 0 shares with amount = principal
- returned. Also added Return of Principal (PRIN) selling method.
- You get the same results using a sale or a distribution.
-
- * Added 'Brief' option for Activity Detail Reports
-
- * Added Calc On/Off option to Buy Shares, Sell Shares, and
- Distribution Form. If off, no calculations are done.
-
- * Changed selling shares to use purchase/selling commissions
- proportionally.
-
- * If you change/delete a record from the Open Shares Log, Closed
- Shares Log, or Distribution Log, the corresponding price history
- entry is changed/deleted. Price history entries are not deleted
- if you execute a Delete Range.
-
- Revision 3.0a (02/26/92):
- * Added 'Backup' Help screen. Also added 'Maps' as an option at the
- bottom of help screens.
-
- Revision 3.0b (03/05/92):
-
-
-
-
-
- * Made Viewing Documents a little faster.
-
- * Added TOUR.DOC file to evaluation version.
-
- Revision 3.0c (03/08/92):
- * Sell Method in Local Security updated when shares are sold.
-
- * Re-read SETTINGS file if ESC from Settings Form.
-
- Revision 3.0d (03/15/92):
- * Fixed CTL-ENTER bug on Price Form.
-
- Revision 3.0e (03/23/92):
- * Fixed overlay problem with Insert/Change/Delete split from Price
- Table.
-
- * Fixed change Distr, Split from Price Table so new record
- displayed without exiting, rebuilding table.
-
- Revision 3.0f (03/28/92):
- * Put program 'subversion' on opening screen.
-
- * Changed CAPGNZ and CGUTIL to create entire CAPGNZ.INF.
-
- Revision 3.0g (04/01/92):
- * Fixed Global Security Form, Local Security Form - when change
- security, if another record (such as broker) was looked up, the
- original security record was reread.
-
- * When sell shares of a security for the first time, if SCAT used
- on a security defined with a different sell method, the original
- sell method was used.
-
- Revision 3.0h (04/06/92):
- * Selling shares now takes the sell date into account to: limit
- open shares selected for MIN, MAX, and LIFO methods; recalculate
- average price for SCAT method. Previously, the selling process
- assumed that all shares were available for purchase -
- essentially, you were assumed to not enter any purchases
- subsequent to a sale until the sale had been recorded.
-
- * Stock splits now only affect open shares and prices on/before the
- split date.
-
- Revision 3.0i (04/10/92):
- * Fixed Price Report from Global Security Table.
-
- * Fixed CTRL-ENTER problem when change closed shares.
-
- * You can now change from an average selling method. You get a
- warning, and really should not do it.
-
-
-
-
-
- * There were problems reinvesting distributions or selling shares
- to cover fees when you recorded a distribution directly in the
- Distribution Log. Also, redirecting proceeds from the Closed Log
- had similar problems. These operations are now only supported
- from the Activity Menu.
-
- Revision 3.0j (04/27/92):
- * Added comments about Schedule B and D in README.DOC.
-
- * Changed Closed Report so only Short Sales and Short Term Sales
- are listed as Short Term. Return of Principal was being reported
- as short term also.
-
- * Fixed small bug where if you requested a range of dates for the
- Closed Report, the first sale was skipped if happened to occur on
- the beginning date specified.
-
- Revision 3.0k (04/30/92):
- * Short term capital gains are now combined with dividends, instead
- of with long term capital gains, on Schedule D.
-
- Revision 3.0l (05/01/92):
- * Fixed problem where changing a Return of Principal record made it
- a long/short term sale instead.
-
- * Fixed problem where a warning was given about the sale preceding
- a previous sale, but there were no sales for the security.
-
- Revision 3.0m (05/05/92):
- * Fixed problem with return of principal - the total basic
- reduction was correct, but the individual purchase reductions
- were off.
-
- Revision 3.0p (05/06/92):
- * Fixed problem with unselling return of principal, with multiple
- purchases on one date.
-
- * Also, fixed problem with partial sale of shares that had return
- of principal. Basis used price * shares.
-
- Revision 3.0q (06/08/92):
- * Now local security lookup finds the best match.
-
- * Fixed problem where changing closed shares records checked number
- of open shares.
-
- Revision 3.0r (07/01/92):
- * Fixed problem where F2:All/Current Portfolio incorrectly affected
- the Select Local Security Table on the Report Menu. This table
- should always show local securities.
-
-
-
-
-
- * Fixed bug where deleting portfolio didn't reopen the current
- portfolio.
-
- * Discontinued support for Double Category selling method.
-
- * Change Return of Principal sale so price not accepted.
-
- Revision 3.0s (07/14/92):
- * Fixed problem where deleting closed shares without unselling them
- required Fixup/Total if the security used an average selling
- method.
-
- Revision 3.0t (08/14/92):
- * Changed Activity Summary Report. Total Return and Your
- Performance now include percentages with and without dividends
- reinvested. Before, Total Return % used reinvested, Your
- Performance did not.
-
- Revision 3.0u (09/02/92):
- * Fixed bug when changing a global or local security's symbol. With
- a large number of records, operation would fail part way through
- conversion.
-
- Revision 3.1a (10/31/92):
-
- Capital Gainz:
-
- * Added user-definable Security Types. Added Security Type Table,
- Form, and Report. Added Security Type Class Table. Added Security
- Type Table to Main Menu, Security Type Report to Report Menu.
-
- * Added password file, Set Password option to Main Menu. Now
- accepts password at start.
-
- * Added Popup function list, CTRL-F1, for all tables.
-
- * Added Load/Commission/Discount Calculator to Buy Form, Sell Form,
- Price Form.
-
- * To accomodate purchase discounts, such as through dividend
- reinvestment plans, negative commissions are treated as
- discounts. Schedule B lists them in Fee Report, since they are
- income, and Schedule D ignores negative open commissions.
-
- * Added F11/F12 to Key Table.
-
- * Default distribution per share calculated on Distribution Form is
- now based on the entered date.
-
- * On Buy/Sell Forms, displayed price is based on entered date.
-
-
-
-
-
- * Added Set Price from Value option to Price Form, for securities
- with no known price - like in a 401K plan.
-
- * CG.BAT adds /E, for enhanced keyboard, to CAPGNZ.EXE.
-
- * Added Total Return report for all global securities.
-
- * Much improved, faster, internal file viewer.
-
- * All reports go to screen first.
-
- * File viewer used to display relevant document sections, instead
- of separate Help file. Online document broken up into separate
- files by chapter.
-
- * Added 'Apply Holding Period' function to Closed Shares Log.
-
- * Added 'Grouped Sales' option to Schedule D report.
-
- * Added ERROR.DAT file, containing all error messages and help
- indexes. Error/Help index built at program start.
-
- * Added version number to Main Menu. Show memory left on Main Menu.
-
- * Can now Reinvest Distributions and Sell Shares to Cover Fee from
- Distribution Log, Redistribute Sales Proceeds from Closed Shares
- Log. (Previously, could only do these from Activity.)
-
- * Added 'Change Security Type' option from Global Security Form.
-
- * Added quicker Printer Ready test.
-
- * Can now enter 0 price on Price Form.
-
- * Added 'Strip CR' option to User Settings Form.
-
- * Max/Min selling methods now based on basis, not price.
-
- * Added Wash Sale report to Schedule D.
-
- * Added more Question/Answers and examples to the users manual.
-
- * Added 'Consistency Check' function to Main Menu.
-
- * The open shares information for a closed shares record can now be
- modified when changing a closed shares record. The long/short
- term status can also be changed directly.
-
- * Fixup form changed, no longer set unused fields.
-
- * Allocation report now includes individual securities.
-
-
-
-
-
- * Can write Tax Report data to TurboTax import file.
-
- * Fixed bug where changing Return of Principal record required you
- to set Calc Off.
-
- * No longer shows Form Accept key when adding a record. Only really
- useful when changing a record.
-
- * Fixed bug where Local Security Table not updated after Fixup.
-
- * Changed price history so if you delete an open shares, closed
- shares, or distribution record the price history is only deleted
- if no other activity record for that security uses the
- date/price. This lets you delete a duplicate activity entry.
-
- * Added option to set lines per page to 0, which means the header
- is only printed once and there are no page breaks.
-
- * Now returns an error if you try to return principal but one or
- more purchases don't have enough basis left to use.
-
- * Added warnings if add/change/delete open or closed records before
- a recorded sale.
-
- * Added warnings if delete price history records, distributions
- records, or closed shares records.
-
- * Better shutdown/abort handling.
-
- * Added single report setup form instead of multiple popup forms.
- You can change report settings prior to printing.
-
- * Added a brief note to the broker/investment company on the the
- Open Information for Shares Sold Report. Thus, this report can be
- mailed to your broker/investment company to request the sale of
- shares using LIFO, MIN, MAX, or ID. Also, a warning is issued
- when your sell shares using one of these methods.
-
- * Percentages that exceed 999.99% now display 999.99% instead of
- all '*'s. Also, gains with no basis display 999.99% instead of 0
- (sell shares that were 0 cost).
-
- * Open Information for Shares Sold Report revamped - it now looks
- more like the Closed Shares Detail Report.
-
- * Added 'Recalc Per Share' function to Distribution Log, for those
- of you who have been using the Per Share field in the
- Distribution Form incorrectly.
-
- * Fixed bug in totaling procedures which caused purchases that
- covered short sales to be shown as still open.
-
-
-
-
-
- * New, full screen INSTALL program.
-
- * Added /W switch to ignore warnings.
-
- * Removed CHAIN.COM. Now, chaining to programs is handled in
- CG.BAT. This reduces memory requirements.
-
- * Allow local security precisions of 0-4, instead of just 2-4.
-
- * Broke User Settings Form into two screens, the second one is for
- Report Parameters.
-
- * Now does not delete open price history when delete/unsell.
-
- * For Your Performance, time value is now accounted for by
- annualizing the activity dates. Activity Summary report revamped,
- can now fit 3 per page (brief=yes).
-
- * For Activity Summary, if you specify all dates, the first date is
- determined from the activity files, not the price file. The last
- date is still retrieved from the price file. (Unless the security
- has been closed.)
-
- * Eliminated the Price History Interval - all prices are saved.
-
- * Price history table's average price is now an average of the
- average prices for each month.
-
- * Eliminated CAPGNZSH.COM. Now, shelling to DOS is handled by a
- temporary BAT file.
-
- * In reports, short sales now show current position based on last
- price.
-
- Utility Program:
-
- * Accepts password at start.
-
- * File viewer used to display document sections for Help.
-
- * Added Security Type Import/Export.
-
- * Added version number to Main Menu. Show memory left on Main Menu.
-
- * Can't run from diskette anymore.
-
- * Added a screen for Rebuild/Pack option.
-
- * Now uses Capital Gainz Form Accept/Reject keys.
-
- * Now creates temporary files in TEMP directory specified at
-
-
-
-
-
- install.
-
- * Now accepts directories up to 60 characters long.
-
- * Added Hide Account Numbers function.
-
- Graphics Program:
-
- * New in version 3.1.
-
- Revision 3.1b (11/06/92):
-
- * Fixed bug where selecting a file to view hangs if there are no
- matching filenames.
-
- * Fixed bug where first date used on Activity Summary was wrong, if
- All Dates chosen for security where all shares were sold.
-
- * Fixed bug in User Settings, where specifying NO to Accept Colors
- was ignored.
-
- Revision 3.1c (11/17/92):
-
- * Fixed bug in Performance Graph. The last, Total sheet was
- incorrect - totals were not being cleared.
-
- * The Performance and Allocation Graph headers were getting
- truncated with long portfolio names.
-
- Revision 3.1c (11/20/92):
-
- * Fixed bug Performance Graph - the Total sheet was not showing
- distributions.
-
- Revision 3.1c (11/29/92):
-
- * Fixed bug Total Return Graph - if first two price/dates were too
- close together, area fill could mess up.
-
- Revision 3.1c (12/10/92):
-
- * Fixed bug Total Return Graph - fill problem.
-
- * Security Cost/Value - made more 'top' room for 3-D bar charts.
-
- * Can now change the Dot Matrix printer type.
-
- Revision 3.1c (12/12/92):
-
- * Fixed bug Graphics User Settings - can now set Append, Use Cash,
- and Use Icon.
-
-
-
-
-
- Revision 3.1d (12/14/92):
-
- * Portfolio Detail report no longer shows inactive securities (like
- 3.0 worked).
-
- Revision 3.1e (12/24/92):
-
- * Open Log now builds much faster.
-
- * TurboTax Export - if the last security processed for Schedule B
- Interest or Dividend section has Interest/Dividends, then it was
- repeated on the remaining lines. Work-around - define a dunny
- security with no interest/dividends as last one: ZZZZZ.
-
- Revision 3.1f (01/06/93):
-
- * Fixed so View Documentation/Users Manual/Graphics Printer
- sequence does not hang.
-
- * Fixed Allocation Graph in Graphics Program so date is correctly
- displayed on Hercules graphics.
-
- * Determined a problem in Graphics Program when printing a graph
- from a PC with Hercules Graphics to a Dot Matrix printer.
- Hercules supports 720 pixel line length, and most printers
- default to 640. For the most common printer, the Epson FX, you
- must change the Pre-Line Codes in Printer Setup (User Settings):
- From: 27 42 4 128 2 0 0 0
- To: 27 42 6 208 2 0 0 0
-
- * Fixed Price History Report problem where, if you printed the
- report for Selected Securities, then tried to print it again for
- Selected Securities without exiting from the Report Menu, the
- second report would not be printed.
-
- * Fixed problem where screen colors were messed up if you chose
- Price Update from the Global Security Table, then immediately
- Escaped out.
-
- * Fixed bug in View Documentation/Select File, where files in the
- root directory could not be viewed.
-
- * Changed Data Consistency Check so price comparisons between the
- Price History File and the Activity Logs only used the value
- rounded to 2 decimal places. Otherwise, could end up with many
- messages if precisions differed.
-
- Revision 3.1g (01/07/93):
-
- * Fixed bug in Activity Summary Report/Performance Graph. The begin
- date used for All Dates is wrong for the last security in Closed
-
-
-
-
-
- Shares File, if it has no open shares record and only a single
- closed shares record.
-
- Revision 3.1h (01/17/93):
-
- * No longer allow 0 price on Price Form, Price Update Form.
-
- * Fixed problem where Selling Shares failed if you used external
- file viewer.
-
- * Fixed problem in Price History file - if add a price, then delete
- one, the deleted one was not removed.
-
- Revision 3.1i (01/27/93):
-
- * Password could be seen in key (K01) file - fixed.
-
- * Fixed small problem with dollar increments on Local Security bar
- chart.
-